Hello DWAs - Building the decentralized future of PWAs
ネイティブデバイスにWeb体験をインストールし、ネイティブアプリの緊密なシステム統合と、Webサイトの利用スピードを楽しむ事ができる、洗礼されたエクスペリエンスのこと。
WAは、ネイティブアプリのオーバーヘッドを必要とせず、アプリストアを介さずにインストールすることができるため、オンデバイスストレージ、プッシュ通知、ウィンドウ機能などのネイティブ機能を活用することができる。
PWAの基本的なモデル
ユーザーは、クライアントであるPWAを開き、すべてのデータが保存され、アプリのビジネスロジックが存在するサーバーであるサードパーティ・サービスにAPIコールを日常的に行うことを期待しています。
DWAでは、
ユーザーは自分自身のデータを所有し、その結果、アプリはデータソースに直接接続するため、アプリはAPIサービスを必要としなくなる。このシフトは実質的にUI/UXの変更にはつながりませんが、開発者がAPI経由でアプリ所有のサーバー・ストレージではなく、ユーザーのデータ・ストアと直接インタフェースをとるようになるため、アプリ・アーキテクチャの根本的な変更を引き起こします。